Allo Piano DAC boards: Initial 2 channel (stereo) support (#1645)
authorClive Messer <clive.m.messer@gmail.com>
Mon, 19 Sep 2016 13:01:04 +0000 (14:01 +0100)
committerRaspbian kernel package updater <root@raspbian.org>
Thu, 15 Feb 2018 17:28:21 +0000 (17:28 +0000)
commit3a8ad3312618687612a9634d07617322de5c3713
tree9a51ff3a9a576dc17ebd0797bedd81b3b5302b9d
parent19e9df0f1987374f31373106a30db824ff54098a
Allo Piano DAC boards: Initial 2 channel (stereo) support (#1645)

Add initial 2 channel (stereo) support for Allo Piano DAC (2.0/2.1) boards,
using allo-piano-dac-pcm512x-audio overlay and allo-piano-dac ALSA ASoC
machine driver.

NB. The initial support is 2 channel (stereo) ONLY!
(The Piano DAC 2.1 will only support 2 channel (stereo) left/right output,
 pending an update to the upstream pcm512x codec driver, which will have
 to be submitted via upstream. With the initial downstream support,
 provided by this patch, the Piano DAC 2.1 subwoofer outputs will
 not function.)

Signed-off-by: Baswaraj K <jaikumar@cem-solutions.net>
Signed-off-by: Clive Messer <clive.messer@digitaldreamtime.co.uk>
Tested-by: Clive Messer <clive.messer@digitaldreamtime.co.uk>
sound/soc/bcm/Kconfig
sound/soc/bcm/Makefile
sound/soc/bcm/allo-piano-dac.c [new file with mode: 0644]